[INFO] cloning repository https://github.com/823984418/hc32_driver_sys
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/823984418/hc32_driver_sys" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2F823984418%2Fhc32_driver_sys", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2F823984418%2Fhc32_driver_sys'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 59f09df58407962d788787eb71713438b9475b7f
[INFO] fixing 823984418/hc32_driver_sys against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=start=2015 for pr-157817-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2F823984418%2Fhc32_driver_sys" "/workspace/builds/worker-6-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/823984418/hc32_driver_sys
[INFO] finished tweaking git repo https://github.com/823984418/hc32_driver_sys
[INFO] tweaked toml for git repo https://github.com/823984418/hc32_driver_sys written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/823984418/hc32_driver_sys on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/823984418/hc32_driver_sys already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating git repository `https://github.com/823984418/lang-c`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 34b787eb2119b5d920e87b5c9d3fd0591eb93c54967e6e88a7425bb52d84364d
[INFO] running `Command { std: "docker" "start" "34b787eb2119b5d920e87b5c9d3fd0591eb93c54967e6e88a7425bb52d84364d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "34b787eb2119b5d920e87b5c9d3fd0591eb93c54967e6e88a7425bb52d84364d" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "34b787eb2119b5d920e87b5c9d3fd0591eb93c54967e6e88a7425bb52d84364d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "34b787eb2119b5d920e87b5c9d3fd0591eb93c54967e6e88a7425bb52d84364d" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=start=2015", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]     Checking unicode-ident v1.0.24
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]     Checking regex-syntax v0.8.11
[INFO] [stderr]    Compiling bindgen v0.72.1
[INFO] [stderr]     Checking either v1.16.0
[INFO] [stderr]     Checking log v0.4.32
[INFO] [stderr]     Checking aho-corasick v1.1.4
[INFO] [stderr]     Checking nom v7.1.3
[INFO] [stderr]     Checking bitflags v2.13.0
[INFO] [stderr]     Checking shlex v2.0.1
[INFO] [stderr]    Compiling hc32_driver_sys v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling hc32f448_driver_sys v0.4.2 (/opt/rustwide/workdir/hc32f448)
[INFO] [stderr]    Compiling hc32f460_driver_sys v0.4.2 (/opt/rustwide/workdir/hc32f460)
[INFO] [stderr]     Checking itertools v0.13.0
[INFO] [stderr]     Checking cc v1.2.64
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]     Checking syn v2.0.118
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5342:54
[INFO] [stdout]      |
[INFO] [stdout] 5342 | pub const AOS_DCU1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5342:40
[INFO] [stdout]      |
[INFO] [stdout] 5342 | pub const AOS_DCU1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5342:52
[INFO] [stdout]      |
[INFO] [stdout] 5342 | pub const AOS_DCU1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5343:54
[INFO] [stdout]      |
[INFO] [stdout] 5343 | pub const AOS_DCU2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5343:40
[INFO] [stdout]      |
[INFO] [stdout] 5343 | pub const AOS_DCU2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5343:52
[INFO] [stdout]      |
[INFO] [stdout] 5343 | pub const AOS_DCU2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5344:54
[INFO] [stdout]      |
[INFO] [stdout] 5344 | pub const AOS_DCU3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5344:40
[INFO] [stdout]      |
[INFO] [stdout] 5344 | pub const AOS_DCU3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5344:52
[INFO] [stdout]      |
[INFO] [stdout] 5344 | pub const AOS_DCU3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5345:54
[INFO] [stdout]      |
[INFO] [stdout] 5345 | pub const AOS_DCU4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5345:40
[INFO] [stdout]      |
[INFO] [stdout] 5345 | pub const AOS_DCU4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5345:52
[INFO] [stdout]      |
[INFO] [stdout] 5345 | pub const AOS_DCU4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5346:56
[INFO] [stdout]      |
[INFO] [stdout] 5346 | pub const AOS_DMA1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5346:42
[INFO] [stdout]      |
[INFO] [stdout] 5346 | pub const AOS_DMA1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5346:54
[INFO] [stdout]      |
[INFO] [stdout] 5346 | pub const AOS_DMA1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5347:56
[INFO] [stdout]      |
[INFO] [stdout] 5347 | pub const AOS_DMA1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5347:42
[INFO] [stdout]      |
[INFO] [stdout] 5347 | pub const AOS_DMA1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5347:54
[INFO] [stdout]      |
[INFO] [stdout] 5347 | pub const AOS_DMA1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5348:56
[INFO] [stdout]      |
[INFO] [stdout] 5348 | pub const AOS_DMA1_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5348:42
[INFO] [stdout]      |
[INFO] [stdout] 5348 | pub const AOS_DMA1_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5348:54
[INFO] [stdout]      |
[INFO] [stdout] 5348 | pub const AOS_DMA1_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5349:56
[INFO] [stdout]      |
[INFO] [stdout] 5349 | pub const AOS_DMA1_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5349:42
[INFO] [stdout]      |
[INFO] [stdout] 5349 | pub const AOS_DMA1_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5349:54
[INFO] [stdout]      |
[INFO] [stdout] 5349 | pub const AOS_DMA1_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5350:56
[INFO] [stdout]      |
[INFO] [stdout] 5350 | pub const AOS_DMA2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5350:42
[INFO] [stdout]      |
[INFO] [stdout] 5350 | pub const AOS_DMA2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5350:54
[INFO] [stdout]      |
[INFO] [stdout] 5350 | pub const AOS_DMA2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5351:56
[INFO] [stdout]      |
[INFO] [stdout] 5351 | pub const AOS_DMA2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5351:42
[INFO] [stdout]      |
[INFO] [stdout] 5351 | pub const AOS_DMA2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5351:54
[INFO] [stdout]      |
[INFO] [stdout] 5351 | pub const AOS_DMA2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5352:56
[INFO] [stdout]      |
[INFO] [stdout] 5352 | pub const AOS_DMA2_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5352:42
[INFO] [stdout]      |
[INFO] [stdout] 5352 | pub const AOS_DMA2_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5352:54
[INFO] [stdout]      |
[INFO] [stdout] 5352 | pub const AOS_DMA2_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5353:56
[INFO] [stdout]      |
[INFO] [stdout] 5353 | pub const AOS_DMA2_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5353:42
[INFO] [stdout]      |
[INFO] [stdout] 5353 | pub const AOS_DMA2_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5353:54
[INFO] [stdout]      |
[INFO] [stdout] 5353 | pub const AOS_DMA2_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5354:56
[INFO] [stdout]      |
[INFO] [stdout] 5354 | pub const AOS_DMA_RC: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA_RC_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5354:42
[INFO] [stdout]      |
[INFO] [stdout] 5354 | pub const AOS_DMA_RC: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA_RC_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5354:54
[INFO] [stdout]      |
[INFO] [stdout] 5354 | pub const AOS_DMA_RC: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA_RC_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5355:56
[INFO] [stdout]      |
[INFO] [stdout] 5355 | pub const AOS_TMR6_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5355:42
[INFO] [stdout]      |
[INFO] [stdout] 5355 | pub const AOS_TMR6_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5355:54
[INFO] [stdout]      |
[INFO] [stdout] 5355 | pub const AOS_TMR6_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5356:56
[INFO] [stdout]      |
[INFO] [stdout] 5356 | pub const AOS_TMR6_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5356:42
[INFO] [stdout]      |
[INFO] [stdout] 5356 | pub const AOS_TMR6_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5356:54
[INFO] [stdout]      |
[INFO] [stdout] 5356 | pub const AOS_TMR6_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5357:54
[INFO] [stdout]      |
[INFO] [stdout] 5357 | pub const AOS_TMR0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR0_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5357:40
[INFO] [stdout]      |
[INFO] [stdout] 5357 | pub const AOS_TMR0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR0_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5357:52
[INFO] [stdout]      |
[INFO] [stdout] 5357 | pub const AOS_TMR0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR0_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5358:59
[INFO] [stdout]      |
[INFO] [stdout] 5358 | pub const AOS_EVTPORT12: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL12) as uint32_t};
[INFO] [stdout]      |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5358:45
[INFO] [stdout]      |
[INFO] [stdout] 5358 | pub const AOS_EVTPORT12: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL12) as uint32_t};
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5358:57
[INFO] [stdout]      |
[INFO] [stdout] 5358 | pub const AOS_EVTPORT12: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL12) as uint32_t};
[INFO] [stdout]      |                                                         ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5359:59
[INFO] [stdout]      |
[INFO] [stdout] 5359 | pub const AOS_EVTPORT34: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL34) as uint32_t};
[INFO] [stdout]      |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5359:45
[INFO] [stdout]      |
[INFO] [stdout] 5359 | pub const AOS_EVTPORT34: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL34) as uint32_t};
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5359:57
[INFO] [stdout]      |
[INFO] [stdout] 5359 | pub const AOS_EVTPORT34: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL34) as uint32_t};
[INFO] [stdout]      |                                                         ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5360:56
[INFO] [stdout]      |
[INFO] [stdout] 5360 | pub const AOS_TMRA_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5360:42
[INFO] [stdout]      |
[INFO] [stdout] 5360 | pub const AOS_TMRA_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5360:54
[INFO] [stdout]      |
[INFO] [stdout] 5360 | pub const AOS_TMRA_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5361:56
[INFO] [stdout]      |
[INFO] [stdout] 5361 | pub const AOS_TMRA_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5361:42
[INFO] [stdout]      |
[INFO] [stdout] 5361 | pub const AOS_TMRA_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5361:54
[INFO] [stdout]      |
[INFO] [stdout] 5361 | pub const AOS_TMRA_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5362:53
[INFO] [stdout]      |
[INFO] [stdout] 5362 | pub const AOS_OTS: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, OTS_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5362:39
[INFO] [stdout]      |
[INFO] [stdout] 5362 | pub const AOS_OTS: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, OTS_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5362:51
[INFO] [stdout]      |
[INFO] [stdout] 5362 | pub const AOS_OTS: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, OTS_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                   ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5363:56
[INFO] [stdout]      |
[INFO] [stdout] 5363 | pub const AOS_ADC1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5363:42
[INFO] [stdout]      |
[INFO] [stdout] 5363 | pub const AOS_ADC1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5363:54
[INFO] [stdout]      |
[INFO] [stdout] 5363 | pub const AOS_ADC1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5364:56
[INFO] [stdout]      |
[INFO] [stdout] 5364 | pub const AOS_ADC1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5364:42
[INFO] [stdout]      |
[INFO] [stdout] 5364 | pub const AOS_ADC1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5364:54
[INFO] [stdout]      |
[INFO] [stdout] 5364 | pub const AOS_ADC1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5365:56
[INFO] [stdout]      |
[INFO] [stdout] 5365 | pub const AOS_ADC2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5365:42
[INFO] [stdout]      |
[INFO] [stdout] 5365 | pub const AOS_ADC2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5365:54
[INFO] [stdout]      |
[INFO] [stdout] 5365 | pub const AOS_ADC2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5366:56
[INFO] [stdout]      |
[INFO] [stdout] 5366 | pub const AOS_ADC2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5366:42
[INFO] [stdout]      |
[INFO] [stdout] 5366 | pub const AOS_ADC2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5366:54
[INFO] [stdout]      |
[INFO] [stdout] 5366 | pub const AOS_ADC2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5367:56
[INFO] [stdout]      |
[INFO] [stdout] 5367 | pub const AOS_COMM_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRG1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5367:42
[INFO] [stdout]      |
[INFO] [stdout] 5367 | pub const AOS_COMM_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRG1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5367:54
[INFO] [stdout]      |
[INFO] [stdout] 5367 | pub const AOS_COMM_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRG1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5368:56
[INFO] [stdout]      |
[INFO] [stdout] 5368 | pub const AOS_COMM_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRG2) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5368:42
[INFO] [stdout]      |
[INFO] [stdout] 5368 | pub const AOS_COMM_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRG2) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5368:54
[INFO] [stdout]      |
[INFO] [stdout] 5368 | pub const AOS_COMM_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRG2) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6314:54
[INFO] [stdout]      |
[INFO] [stdout] 6314 | pub const AOS_DCU1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6314:40
[INFO] [stdout]      |
[INFO] [stdout] 6314 | pub const AOS_DCU1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6314:52
[INFO] [stdout]      |
[INFO] [stdout] 6314 | pub const AOS_DCU1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6315:54
[INFO] [stdout]      |
[INFO] [stdout] 6315 | pub const AOS_DCU2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6315:40
[INFO] [stdout]      |
[INFO] [stdout] 6315 | pub const AOS_DCU2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6315:52
[INFO] [stdout]      |
[INFO] [stdout] 6315 | pub const AOS_DCU2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6316:54
[INFO] [stdout]      |
[INFO] [stdout] 6316 | pub const AOS_DCU3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6316:40
[INFO] [stdout]      |
[INFO] [stdout] 6316 | pub const AOS_DCU3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6316:52
[INFO] [stdout]      |
[INFO] [stdout] 6316 | pub const AOS_DCU3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6317:54
[INFO] [stdout]      |
[INFO] [stdout] 6317 | pub const AOS_DCU4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6317:40
[INFO] [stdout]      |
[INFO] [stdout] 6317 | pub const AOS_DCU4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6317:52
[INFO] [stdout]      |
[INFO] [stdout] 6317 | pub const AOS_DCU4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6318:56
[INFO] [stdout]      |
[INFO] [stdout] 6318 | pub const AOS_DMA1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6318:42
[INFO] [stdout]      |
[INFO] [stdout] 6318 | pub const AOS_DMA1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6318:54
[INFO] [stdout]      |
[INFO] [stdout] 6318 | pub const AOS_DMA1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6319:56
[INFO] [stdout]      |
[INFO] [stdout] 6319 | pub const AOS_DMA1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6319:42
[INFO] [stdout]      |
[INFO] [stdout] 6319 | pub const AOS_DMA1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6319:54
[INFO] [stdout]      |
[INFO] [stdout] 6319 | pub const AOS_DMA1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6320:56
[INFO] [stdout]      |
[INFO] [stdout] 6320 | pub const AOS_DMA1_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6320:42
[INFO] [stdout]      |
[INFO] [stdout] 6320 | pub const AOS_DMA1_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6320:54
[INFO] [stdout]      |
[INFO] [stdout] 6320 | pub const AOS_DMA1_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6321:56
[INFO] [stdout]      |
[INFO] [stdout] 6321 | pub const AOS_DMA1_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6321:42
[INFO] [stdout]      |
[INFO] [stdout] 6321 | pub const AOS_DMA1_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6321:54
[INFO] [stdout]      |
[INFO] [stdout] 6321 | pub const AOS_DMA1_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6322:56
[INFO] [stdout]      |
[INFO] [stdout] 6322 | pub const AOS_DMA1_4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6322:42
[INFO] [stdout]      |
[INFO] [stdout] 6322 | pub const AOS_DMA1_4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6322:54
[INFO] [stdout]      |
[INFO] [stdout] 6322 | pub const AOS_DMA1_4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6323:56
[INFO] [stdout]      |
[INFO] [stdout] 6323 | pub const AOS_DMA1_5: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL5) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6323:42
[INFO] [stdout]      |
[INFO] [stdout] 6323 | pub const AOS_DMA1_5: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL5) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6323:54
[INFO] [stdout]      |
[INFO] [stdout] 6323 | pub const AOS_DMA1_5: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL5) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6324:56
[INFO] [stdout]      |
[INFO] [stdout] 6324 | pub const AOS_DMA2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6324:42
[INFO] [stdout]      |
[INFO] [stdout] 6324 | pub const AOS_DMA2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6324:54
[INFO] [stdout]      |
[INFO] [stdout] 6324 | pub const AOS_DMA2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6325:56
[INFO] [stdout]      |
[INFO] [stdout] 6325 | pub const AOS_DMA2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6325:42
[INFO] [stdout]      |
[INFO] [stdout] 6325 | pub const AOS_DMA2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6325:54
[INFO] [stdout]      |
[INFO] [stdout] 6325 | pub const AOS_DMA2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6326:56
[INFO] [stdout]      |
[INFO] [stdout] 6326 | pub const AOS_DMA2_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6326:42
[INFO] [stdout]      |
[INFO] [stdout] 6326 | pub const AOS_DMA2_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6326:54
[INFO] [stdout]      |
[INFO] [stdout] 6326 | pub const AOS_DMA2_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6327:56
[INFO] [stdout]      |
[INFO] [stdout] 6327 | pub const AOS_DMA2_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6327:42
[INFO] [stdout]      |
[INFO] [stdout] 6327 | pub const AOS_DMA2_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6327:54
[INFO] [stdout]      |
[INFO] [stdout] 6327 | pub const AOS_DMA2_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6328:56
[INFO] [stdout]      |
[INFO] [stdout] 6328 | pub const AOS_DMA2_4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6328:42
[INFO] [stdout]      |
[INFO] [stdout] 6328 | pub const AOS_DMA2_4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6328:54
[INFO] [stdout]      |
[INFO] [stdout] 6328 | pub const AOS_DMA2_4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6329:56
[INFO] [stdout]      |
[INFO] [stdout] 6329 | pub const AOS_DMA2_5: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL5) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6329:42
[INFO] [stdout]      |
[INFO] [stdout] 6329 | pub const AOS_DMA2_5: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL5) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6329:54
[INFO] [stdout]      |
[INFO] [stdout] 6329 | pub const AOS_DMA2_5: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL5) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6330:56
[INFO] [stdout]      |
[INFO] [stdout] 6330 | pub const AOS_DMA_RC: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA_RC_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6330:42
[INFO] [stdout]      |
[INFO] [stdout] 6330 | pub const AOS_DMA_RC: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA_RC_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6330:54
[INFO] [stdout]      |
[INFO] [stdout] 6330 | pub const AOS_DMA_RC: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA_RC_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6331:56
[INFO] [stdout]      |
[INFO] [stdout] 6331 | pub const AOS_TMR6_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6331:42
[INFO] [stdout]      |
[INFO] [stdout] 6331 | pub const AOS_TMR6_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6331:54
[INFO] [stdout]      |
[INFO] [stdout] 6331 | pub const AOS_TMR6_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6332:56
[INFO] [stdout]      |
[INFO] [stdout] 6332 | pub const AOS_TMR6_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6332:42
[INFO] [stdout]      |
[INFO] [stdout] 6332 | pub const AOS_TMR6_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6332:54
[INFO] [stdout]      |
[INFO] [stdout] 6332 | pub const AOS_TMR6_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6333:56
[INFO] [stdout]      |
[INFO] [stdout] 6333 | pub const AOS_TMR4_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR4_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6333:42
[INFO] [stdout]      |
[INFO] [stdout] 6333 | pub const AOS_TMR4_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR4_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6333:54
[INFO] [stdout]      |
[INFO] [stdout] 6333 | pub const AOS_TMR4_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR4_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6334:56
[INFO] [stdout]      |
[INFO] [stdout] 6334 | pub const AOS_TMR4_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR4_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6334:42
[INFO] [stdout]      |
[INFO] [stdout] 6334 | pub const AOS_TMR4_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR4_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6334:54
[INFO] [stdout]      |
[INFO] [stdout] 6334 | pub const AOS_TMR4_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR4_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6335:56
[INFO] [stdout]      |
[INFO] [stdout] 6335 | pub const AOS_TMR4_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR4_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6335:42
[INFO] [stdout]      |
[INFO] [stdout] 6335 | pub const AOS_TMR4_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR4_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6335:54
[INFO] [stdout]      |
[INFO] [stdout] 6335 | pub const AOS_TMR4_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR4_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6336:59
[INFO] [stdout]      |
[INFO] [stdout] 6336 | pub const AOS_EVTPORT12: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL12) as uint32_t};
[INFO] [stdout]      |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6336:45
[INFO] [stdout]      |
[INFO] [stdout] 6336 | pub const AOS_EVTPORT12: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL12) as uint32_t};
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6336:57
[INFO] [stdout]      |
[INFO] [stdout] 6336 | pub const AOS_EVTPORT12: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL12) as uint32_t};
[INFO] [stdout]      |                                                         ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6337:59
[INFO] [stdout]      |
[INFO] [stdout] 6337 | pub const AOS_EVTPORT34: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL34) as uint32_t};
[INFO] [stdout]      |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6337:45
[INFO] [stdout]      |
[INFO] [stdout] 6337 | pub const AOS_EVTPORT34: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL34) as uint32_t};
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6337:57
[INFO] [stdout]      |
[INFO] [stdout] 6337 | pub const AOS_EVTPORT34: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL34) as uint32_t};
[INFO] [stdout]      |                                                         ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6338:54
[INFO] [stdout]      |
[INFO] [stdout] 6338 | pub const AOS_TMR0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR0_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6338:40
[INFO] [stdout]      |
[INFO] [stdout] 6338 | pub const AOS_TMR0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR0_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6338:52
[INFO] [stdout]      |
[INFO] [stdout] 6338 | pub const AOS_TMR0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR0_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6339:56
[INFO] [stdout]      |
[INFO] [stdout] 6339 | pub const AOS_TMRA_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6339:42
[INFO] [stdout]      |
[INFO] [stdout] 6339 | pub const AOS_TMRA_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6339:54
[INFO] [stdout]      |
[INFO] [stdout] 6339 | pub const AOS_TMRA_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6340:56
[INFO] [stdout]      |
[INFO] [stdout] 6340 | pub const AOS_TMRA_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6340:42
[INFO] [stdout]      |
[INFO] [stdout] 6340 | pub const AOS_TMRA_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6340:54
[INFO] [stdout]      |
[INFO] [stdout] 6340 | pub const AOS_TMRA_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6341:56
[INFO] [stdout]      |
[INFO] [stdout] 6341 | pub const AOS_TMRA_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6341:42
[INFO] [stdout]      |
[INFO] [stdout] 6341 | pub const AOS_TMRA_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6341:54
[INFO] [stdout]      |
[INFO] [stdout] 6341 | pub const AOS_TMRA_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6342:56
[INFO] [stdout]      |
[INFO] [stdout] 6342 | pub const AOS_TMRA_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6342:42
[INFO] [stdout]      |
[INFO] [stdout] 6342 | pub const AOS_TMRA_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6342:54
[INFO] [stdout]      |
[INFO] [stdout] 6342 | pub const AOS_TMRA_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6343:56
[INFO] [stdout]      |
[INFO] [stdout] 6343 | pub const AOS_ADC1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6343:42
[INFO] [stdout]      |
[INFO] [stdout] 6343 | pub const AOS_ADC1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6343:54
[INFO] [stdout]      |
[INFO] [stdout] 6343 | pub const AOS_ADC1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6344:56
[INFO] [stdout]      |
[INFO] [stdout] 6344 | pub const AOS_ADC1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6344:42
[INFO] [stdout]      |
[INFO] [stdout] 6344 | pub const AOS_ADC1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6344:54
[INFO] [stdout]      |
[INFO] [stdout] 6344 | pub const AOS_ADC1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6345:56
[INFO] [stdout]      |
[INFO] [stdout] 6345 | pub const AOS_ADC2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6345:42
[INFO] [stdout]      |
[INFO] [stdout] 6345 | pub const AOS_ADC2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6345:54
[INFO] [stdout]      |
[INFO] [stdout] 6345 | pub const AOS_ADC2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6346:56
[INFO] [stdout]      |
[INFO] [stdout] 6346 | pub const AOS_ADC2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6346:42
[INFO] [stdout]      |
[INFO] [stdout] 6346 | pub const AOS_ADC2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6346:54
[INFO] [stdout]      |
[INFO] [stdout] 6346 | pub const AOS_ADC2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6347:56
[INFO] [stdout]      |
[INFO] [stdout] 6347 | pub const AOS_ADC3_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC3_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6347:42
[INFO] [stdout]      |
[INFO] [stdout] 6347 | pub const AOS_ADC3_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC3_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6347:54
[INFO] [stdout]      |
[INFO] [stdout] 6347 | pub const AOS_ADC3_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC3_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6348:56
[INFO] [stdout]      |
[INFO] [stdout] 6348 | pub const AOS_ADC3_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC3_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6348:42
[INFO] [stdout]      |
[INFO] [stdout] 6348 | pub const AOS_ADC3_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC3_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6348:54
[INFO] [stdout]      |
[INFO] [stdout] 6348 | pub const AOS_ADC3_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC3_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6349:56
[INFO] [stdout]      |
[INFO] [stdout] 6349 | pub const AOS_COMM_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6349:42
[INFO] [stdout]      |
[INFO] [stdout] 6349 | pub const AOS_COMM_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6349:54
[INFO] [stdout]      |
[INFO] [stdout] 6349 | pub const AOS_COMM_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6350:56
[INFO] [stdout]      |
[INFO] [stdout] 6350 | pub const AOS_COMM_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6350:42
[INFO] [stdout]      |
[INFO] [stdout] 6350 | pub const AOS_COMM_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRGSEL2) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6350:54
[INFO] [stdout]      |
[INFO] [stdout] 6350 | pub const AOS_COMM_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6878:83
[INFO] [stdout]      |
[INFO] [stdout] 6878 | ...nt = unsafe {((EFM_PGM_UNIT_BYTES) + (3 as core::ffi::c_uint)) / (4 as core::ffi::c_uint)};
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6878:81
[INFO] [stdout]      |
[INFO] [stdout] 6878 | pub const EFM_PGM_UNIT_WORDS: core::ffi::c_uint = unsafe {((EFM_PGM_UNIT_BYTES) + (3 as core::ffi::c_uint)) / (4 as core::ffi::c_u...
[INFO] [stdout]      |                                                                                 ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6878:111
[INFO] [stdout]      |
[INFO] [stdout] 6878 | ...BYTES) + (3 as core::ffi::c_uint)) / (4 as core::ffi::c_uint)};
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6878:59
[INFO] [stdout]      |
[INFO] [stdout] 6878 | ... = unsafe {((EFM_PGM_UNIT_BYTES) + (3 as core::ffi::c_uint)) / (4 as core::ffi::c_uint)};
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot divide `u64` by `u32`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6878:109
[INFO] [stdout]      |
[INFO] [stdout] 6878 | ...M_PGM_UNIT_BYTES) + (3 as core::ffi::c_uint)) / (4 as core::ffi::c_uint)};
[INFO] [stdout]      |                                                  ^ no implementation for `u64 / u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Div<u32>` is not implemented for `u64`
[INFO] [stdout]      = help: the following other types implement trait `Div<Rhs>`:
[INFO] [stdout]                `&u64` implements `Div<u64>`
[INFO] [stdout]                `&u64` implements `Div`
[INFO] [stdout]                `u64` implements `Div<&u64>`
[INFO] [stdout]                `u64` implements `Div<NonZero<u64>>`
[INFO] [stdout]                `u64` implements `Div`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:114
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...T_PEAK) | (TMR4_FLAG_CNT_VALLEY))) | (TMR4_FLAG_RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TM...
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:112
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...MR4_FLAG_CNT_PEAK) | (TMR4_FLAG_CNT_VALLEY))) | (TMR4_FLAG_RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:143
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...EY))) | (TMR4_FLAG_RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_...
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:141
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...AG_CNT_VALLEY))) | (TMR4_FLAG_RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH)...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:172
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLA...
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:170
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) ...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:201
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...MR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:199
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:227
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...D_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:225
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...LAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:253
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:251
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:279
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:277
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:305
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:303
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:331
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:329
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:111
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...CNT_PEAK) | (TMR4_INT_CNT_VALLEY))) | (TMR4_INT_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4...
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:109
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...(TMR4_INT_CNT_PEAK) | (TMR4_INT_CNT_VALLEY))) | (TMR4_INT_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W)...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:139
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...LLEY))) | (TMR4_INT_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_IN...
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:137
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...INT_CNT_VALLEY))) | (TMR4_INT_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) ...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:167
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...MR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_O...
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:165
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...T_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:195
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:193
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...T_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:220
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...AD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:218
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ..._INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:245
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...C_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:243
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...MR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:270
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...C_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:268
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...MR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:295
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...C_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:293
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...MR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:320
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...C_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:318
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...MR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:136
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...T_PEAK) | (TMR4_FLAG_CNT_VALLEY))) | (TMR4_FLAG_RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TM...
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:134
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...MR4_FLAG_CNT_PEAK) | (TMR4_FLAG_CNT_VALLEY))) | (TMR4_FLAG_RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:165
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...EY))) | (TMR4_FLAG_RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_RELOAD_TMR_X))) | (TM...
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:163
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...AG_CNT_VALLEY))) | (TMR4_FLAG_RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_RELOAD_TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:194
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ..._U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_RELOAD_TMR_X))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_...
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:192
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ..._RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_RELOAD_TMR_X))) | (TMR4_FLAG_OC_CMP_UH)...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:223
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ..._V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_RELOAD_TMR_X))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLA...
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:221
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ..._RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_RELOAD_TMR_X))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) ...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:252
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...MR_W))) | (TMR4_FLAG_RELOAD_TMR_X))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:250
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ..._RELOAD_TMR_W))) | (TMR4_FLAG_RELOAD_TMR_X))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:278
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...D_TMR_X))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:276
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...LAG_RELOAD_TMR_X))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:304
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ..._CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:302
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:330
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ..._CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:328
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:356
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ..._CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))) | (TMR4_FLAG_OC_CMP_XH))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:354
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))) | (TMR4_FLAG_OC_CMP_XH))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:382
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ..._CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))) | (TMR4_FLAG_OC_CMP_XH))) | (TMR4_FLAG_OC_CMP_XL))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:380
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))) | (TMR4_FLAG_OC_CMP_XH))) | (TMR4_FLAG_OC_CMP_XL))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:408
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ..._CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))) | (TMR4_FLAG_OC_CMP_XH))) | (TMR4_FLAG_OC_CMP_XL))) | (TMR4_FLAG_SCMP_EVT0))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:406
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))) | (TMR4_FLAG_OC_CMP_XH))) | (TMR4_FLAG_OC_CMP_XL))) | (TMR4_FLAG_SCMP_EVT0))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:434
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ..._CMP_WL))) | (TMR4_FLAG_OC_CMP_XH))) | (TMR4_FLAG_OC_CMP_XL))) | (TMR4_FLAG_SCMP_EVT0))) | (TMR4_FLAG_SCMP_EVT1))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:432
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_OC_CMP_WL))) | (TMR4_FLAG_OC_CMP_XH))) | (TMR4_FLAG_OC_CMP_XL))) | (TMR4_FLAG_SCMP_EVT0))) | (TMR4_FLAG_SCMP_EVT1))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:460
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ..._CMP_XH))) | (TMR4_FLAG_OC_CMP_XL))) | (TMR4_FLAG_SCMP_EVT0))) | (TMR4_FLAG_SCMP_EVT1))) | (TMR4_FLAG_SCMP_EVT2))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:458
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_OC_CMP_XH))) | (TMR4_FLAG_OC_CMP_XL))) | (TMR4_FLAG_SCMP_EVT0))) | (TMR4_FLAG_SCMP_EVT1))) | (TMR4_FLAG_SCMP_EVT2))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:486
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ..._CMP_XL))) | (TMR4_FLAG_SCMP_EVT0))) | (TMR4_FLAG_SCMP_EVT1))) | (TMR4_FLAG_SCMP_EVT2))) | (TMR4_FLAG_SCMP_EVT3))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:484
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_OC_CMP_XL))) | (TMR4_FLAG_SCMP_EVT0))) | (TMR4_FLAG_SCMP_EVT1))) | (TMR4_FLAG_SCMP_EVT2))) | (TMR4_FLAG_SCMP_EVT3))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:512
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...MP_EVT0))) | (TMR4_FLAG_SCMP_EVT1))) | (TMR4_FLAG_SCMP_EVT2))) | (TMR4_FLAG_SCMP_EVT3))) | (TMR4_FLAG_SCMP_EVT4))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:510
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_SCMP_EVT0))) | (TMR4_FLAG_SCMP_EVT1))) | (TMR4_FLAG_SCMP_EVT2))) | (TMR4_FLAG_SCMP_EVT3))) | (TMR4_FLAG_SCMP_EVT4))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:538
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...MP_EVT1))) | (TMR4_FLAG_SCMP_EVT2))) | (TMR4_FLAG_SCMP_EVT3))) | (TMR4_FLAG_SCMP_EVT4))) | (TMR4_FLAG_SCMP_EVT5))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:536
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_SCMP_EVT1))) | (TMR4_FLAG_SCMP_EVT2))) | (TMR4_FLAG_SCMP_EVT3))) | (TMR4_FLAG_SCMP_EVT4))) | (TMR4_FLAG_SCMP_EVT5))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:564
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...MP_EVT2))) | (TMR4_FLAG_SCMP_EVT3))) | (TMR4_FLAG_SCMP_EVT4))) | (TMR4_FLAG_SCMP_EVT5))) | (TMR4_FLAG_SCMP_EVT6))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:562
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_SCMP_EVT2))) | (TMR4_FLAG_SCMP_EVT3))) | (TMR4_FLAG_SCMP_EVT4))) | (TMR4_FLAG_SCMP_EVT5))) | (TMR4_FLAG_SCMP_EVT6))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:590
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...MP_EVT3))) | (TMR4_FLAG_SCMP_EVT4))) | (TMR4_FLAG_SCMP_EVT5))) | (TMR4_FLAG_SCMP_EVT6))) | (TMR4_FLAG_SCMP_EVT7))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:588
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_SCMP_EVT3))) | (TMR4_FLAG_SCMP_EVT4))) | (TMR4_FLAG_SCMP_EVT5))) | (TMR4_FLAG_SCMP_EVT6))) | (TMR4_FLAG_SCMP_EVT7))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:616
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...MP_EVT4))) | (TMR4_FLAG_SCMP_EVT5))) | (TMR4_FLAG_SCMP_EVT6))) | (TMR4_FLAG_SCMP_EVT7))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:614
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_SCMP_EVT4))) | (TMR4_FLAG_SCMP_EVT5))) | (TMR4_FLAG_SCMP_EVT6))) | (TMR4_FLAG_SCMP_EVT7))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:642
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...MP_EVT5))) | (TMR4_FLAG_SCMP_EVT6))) | (TMR4_FLAG_SCMP_EVT7))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:640
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_SCMP_EVT5))) | (TMR4_FLAG_SCMP_EVT6))) | (TMR4_FLAG_SCMP_EVT7))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:133
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...CNT_PEAK) | (TMR4_INT_CNT_VALLEY))) | (TMR4_INT_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4...
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:131
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...(TMR4_INT_CNT_PEAK) | (TMR4_INT_CNT_VALLEY))) | (TMR4_INT_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W)...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:161
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...LLEY))) | (TMR4_INT_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_RELOAD_TMR_X))) | (TMR4...
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:159
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...INT_CNT_VALLEY))) | (TMR4_INT_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_RELOAD_TMR_X)...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:189
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_RELOAD_TMR_X))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_IN...
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:187
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...T_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_RELOAD_TMR_X))) | (TMR4_INT_OC_CMP_UH))) ...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:217
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_RELOAD_TMR_X))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_O...
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:215
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...T_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_RELOAD_TMR_X))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:245
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...TMR_W))) | (TMR4_INT_RELOAD_TMR_X))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:243
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...T_RELOAD_TMR_W))) | (TMR4_INT_RELOAD_TMR_X))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:270
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...AD_TMR_X))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:268
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ..._INT_RELOAD_TMR_X))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:295
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...C_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:293
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:320
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...C_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))) | (TMR4_INT_OC_...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:318
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:345
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...C_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))) | (TMR4_INT_OC_CMP_XH))) | (TMR4_INT_OC_...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:343
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))) | (TMR4_INT_OC_CMP_XH))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:370
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...C_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))) | (TMR4_INT_OC_CMP_XH))) | (TMR4_INT_OC_CMP_XL))) | (TMR4_INT_SCM...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:368
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))) | (TMR4_INT_OC_CMP_XH))) | (TMR4_INT_OC_CMP_XL))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:395
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...C_CMP_WH))) | (TMR4_INT_OC_CMP_WL))) | (TMR4_INT_OC_CMP_XH))) | (TMR4_INT_OC_CMP_XL))) | (TMR4_INT_SCMP_EVT0))) | (TMR4_INT_SCM...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:393
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))) | (TMR4_INT_OC_CMP_XH))) | (TMR4_INT_OC_CMP_XL))) | (TMR4_INT_SCMP_EVT0))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:420
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...C_CMP_WL))) | (TMR4_INT_OC_CMP_XH))) | (TMR4_INT_OC_CMP_XL))) | (TMR4_INT_SCMP_EVT0))) | (TMR4_INT_SCMP_EVT1))) | (TMR4_INT_SCM...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:418
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_OC_CMP_WL))) | (TMR4_INT_OC_CMP_XH))) | (TMR4_INT_OC_CMP_XL))) | (TMR4_INT_SCMP_EVT0))) | (TMR4_INT_SCMP_EVT1))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:445
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...C_CMP_XH))) | (TMR4_INT_OC_CMP_XL))) | (TMR4_INT_SCMP_EVT0))) | (TMR4_INT_SCMP_EVT1))) | (TMR4_INT_SCMP_EVT2))) | (TMR4_INT_SCM...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:443
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_OC_CMP_XH))) | (TMR4_INT_OC_CMP_XL))) | (TMR4_INT_SCMP_EVT0))) | (TMR4_INT_SCMP_EVT1))) | (TMR4_INT_SCMP_EVT2))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:470
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...C_CMP_XL))) | (TMR4_INT_SCMP_EVT0))) | (TMR4_INT_SCMP_EVT1))) | (TMR4_INT_SCMP_EVT2))) | (TMR4_INT_SCMP_EVT3))) | (TMR4_INT_SCM...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:468
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_OC_CMP_XL))) | (TMR4_INT_SCMP_EVT0))) | (TMR4_INT_SCMP_EVT1))) | (TMR4_INT_SCMP_EVT2))) | (TMR4_INT_SCMP_EVT3))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:495
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...CMP_EVT0))) | (TMR4_INT_SCMP_EVT1))) | (TMR4_INT_SCMP_EVT2))) | (TMR4_INT_SCMP_EVT3))) | (TMR4_INT_SCMP_EVT4))) | (TMR4_INT_SCM...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:493
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_SCMP_EVT0))) | (TMR4_INT_SCMP_EVT1))) | (TMR4_INT_SCMP_EVT2))) | (TMR4_INT_SCMP_EVT3))) | (TMR4_INT_SCMP_EVT4))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:520
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...CMP_EVT1))) | (TMR4_INT_SCMP_EVT2))) | (TMR4_INT_SCMP_EVT3))) | (TMR4_INT_SCMP_EVT4))) | (TMR4_INT_SCMP_EVT5))) | (TMR4_INT_SCM...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:518
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_SCMP_EVT1))) | (TMR4_INT_SCMP_EVT2))) | (TMR4_INT_SCMP_EVT3))) | (TMR4_INT_SCMP_EVT4))) | (TMR4_INT_SCMP_EVT5))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:545
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...CMP_EVT2))) | (TMR4_INT_SCMP_EVT3))) | (TMR4_INT_SCMP_EVT4))) | (TMR4_INT_SCMP_EVT5))) | (TMR4_INT_SCMP_EVT6))) | (TMR4_INT_SCM...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:543
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_SCMP_EVT2))) | (TMR4_INT_SCMP_EVT3))) | (TMR4_INT_SCMP_EVT4))) | (TMR4_INT_SCMP_EVT5))) | (TMR4_INT_SCMP_EVT6))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:570
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...CMP_EVT3))) | (TMR4_INT_SCMP_EVT4))) | (TMR4_INT_SCMP_EVT5))) | (TMR4_INT_SCMP_EVT6))) | (TMR4_INT_SCMP_EVT7))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:568
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_SCMP_EVT3))) | (TMR4_INT_SCMP_EVT4))) | (TMR4_INT_SCMP_EVT5))) | (TMR4_INT_SCMP_EVT6))) | (TMR4_INT_SCMP_EVT7))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:595
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...CMP_EVT4))) | (TMR4_INT_SCMP_EVT5))) | (TMR4_INT_SCMP_EVT6))) | (TMR4_INT_SCMP_EVT7))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:593
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_SCMP_EVT4))) | (TMR4_INT_SCMP_EVT5))) | (TMR4_INT_SCMP_EVT6))) | (TMR4_INT_SCMP_EVT7))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:620
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...CMP_EVT5))) | (TMR4_INT_SCMP_EVT6))) | (TMR4_INT_SCMP_EVT7))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:618
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_SCMP_EVT5))) | (TMR4_INT_SCMP_EVT6))) | (TMR4_INT_SCMP_EVT7))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5342:54
[INFO] [stdout]      |
[INFO] [stdout] 5342 | pub const AOS_DCU1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5342:40
[INFO] [stdout]      |
[INFO] [stdout] 5342 | pub const AOS_DCU1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5342:52
[INFO] [stdout]      |
[INFO] [stdout] 5342 | pub const AOS_DCU1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5343:54
[INFO] [stdout]      |
[INFO] [stdout] 5343 | pub const AOS_DCU2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5343:40
[INFO] [stdout]      |
[INFO] [stdout] 5343 | pub const AOS_DCU2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5343:52
[INFO] [stdout]      |
[INFO] [stdout] 5343 | pub const AOS_DCU2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5344:54
[INFO] [stdout]      |
[INFO] [stdout] 5344 | pub const AOS_DCU3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5344:40
[INFO] [stdout]      |
[INFO] [stdout] 5344 | pub const AOS_DCU3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5344:52
[INFO] [stdout]      |
[INFO] [stdout] 5344 | pub const AOS_DCU3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5345:54
[INFO] [stdout]      |
[INFO] [stdout] 5345 | pub const AOS_DCU4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5345:40
[INFO] [stdout]      |
[INFO] [stdout] 5345 | pub const AOS_DCU4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5345:52
[INFO] [stdout]      |
[INFO] [stdout] 5345 | pub const AOS_DCU4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5346:56
[INFO] [stdout]      |
[INFO] [stdout] 5346 | pub const AOS_DMA1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5346:42
[INFO] [stdout]      |
[INFO] [stdout] 5346 | pub const AOS_DMA1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5346:54
[INFO] [stdout]      |
[INFO] [stdout] 5346 | pub const AOS_DMA1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5347:56
[INFO] [stdout]      |
[INFO] [stdout] 5347 | pub const AOS_DMA1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5347:42
[INFO] [stdout]      |
[INFO] [stdout] 5347 | pub const AOS_DMA1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5347:54
[INFO] [stdout]      |
[INFO] [stdout] 5347 | pub const AOS_DMA1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5348:56
[INFO] [stdout]      |
[INFO] [stdout] 5348 | pub const AOS_DMA1_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5348:42
[INFO] [stdout]      |
[INFO] [stdout] 5348 | pub const AOS_DMA1_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5348:54
[INFO] [stdout]      |
[INFO] [stdout] 5348 | pub const AOS_DMA1_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5349:56
[INFO] [stdout]      |
[INFO] [stdout] 5349 | pub const AOS_DMA1_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5349:42
[INFO] [stdout]      |
[INFO] [stdout] 5349 | pub const AOS_DMA1_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5349:54
[INFO] [stdout]      |
[INFO] [stdout] 5349 | pub const AOS_DMA1_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5350:56
[INFO] [stdout]      |
[INFO] [stdout] 5350 | pub const AOS_DMA2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5350:42
[INFO] [stdout]      |
[INFO] [stdout] 5350 | pub const AOS_DMA2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5350:54
[INFO] [stdout]      |
[INFO] [stdout] 5350 | pub const AOS_DMA2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5351:56
[INFO] [stdout]      |
[INFO] [stdout] 5351 | pub const AOS_DMA2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5351:42
[INFO] [stdout]      |
[INFO] [stdout] 5351 | pub const AOS_DMA2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5351:54
[INFO] [stdout]      |
[INFO] [stdout] 5351 | pub const AOS_DMA2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5352:56
[INFO] [stdout]      |
[INFO] [stdout] 5352 | pub const AOS_DMA2_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5352:42
[INFO] [stdout]      |
[INFO] [stdout] 5352 | pub const AOS_DMA2_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5352:54
[INFO] [stdout]      |
[INFO] [stdout] 5352 | pub const AOS_DMA2_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5353:56
[INFO] [stdout]      |
[INFO] [stdout] 5353 | pub const AOS_DMA2_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5353:42
[INFO] [stdout]      |
[INFO] [stdout] 5353 | pub const AOS_DMA2_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5353:54
[INFO] [stdout]      |
[INFO] [stdout] 5353 | pub const AOS_DMA2_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5354:56
[INFO] [stdout]      |
[INFO] [stdout] 5354 | pub const AOS_DMA_RC: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA_RC_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5354:42
[INFO] [stdout]      |
[INFO] [stdout] 5354 | pub const AOS_DMA_RC: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA_RC_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5354:54
[INFO] [stdout]      |
[INFO] [stdout] 5354 | pub const AOS_DMA_RC: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA_RC_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5355:56
[INFO] [stdout]      |
[INFO] [stdout] 5355 | pub const AOS_TMR6_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5355:42
[INFO] [stdout]      |
[INFO] [stdout] 5355 | pub const AOS_TMR6_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5355:54
[INFO] [stdout]      |
[INFO] [stdout] 5355 | pub const AOS_TMR6_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5356:56
[INFO] [stdout]      |
[INFO] [stdout] 5356 | pub const AOS_TMR6_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5356:42
[INFO] [stdout]      |
[INFO] [stdout] 5356 | pub const AOS_TMR6_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5356:54
[INFO] [stdout]      |
[INFO] [stdout] 5356 | pub const AOS_TMR6_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5357:54
[INFO] [stdout]      |
[INFO] [stdout] 5357 | pub const AOS_TMR0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR0_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5357:40
[INFO] [stdout]      |
[INFO] [stdout] 5357 | pub const AOS_TMR0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR0_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5357:52
[INFO] [stdout]      |
[INFO] [stdout] 5357 | pub const AOS_TMR0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR0_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5358:59
[INFO] [stdout]      |
[INFO] [stdout] 5358 | pub const AOS_EVTPORT12: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL12) as uint32_t};
[INFO] [stdout]      |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5358:45
[INFO] [stdout]      |
[INFO] [stdout] 5358 | pub const AOS_EVTPORT12: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL12) as uint32_t};
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5358:57
[INFO] [stdout]      |
[INFO] [stdout] 5358 | pub const AOS_EVTPORT12: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL12) as uint32_t};
[INFO] [stdout]      |                                                         ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5359:59
[INFO] [stdout]      |
[INFO] [stdout] 5359 | pub const AOS_EVTPORT34: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL34) as uint32_t};
[INFO] [stdout]      |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5359:45
[INFO] [stdout]      |
[INFO] [stdout] 5359 | pub const AOS_EVTPORT34: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL34) as uint32_t};
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5359:57
[INFO] [stdout]      |
[INFO] [stdout] 5359 | pub const AOS_EVTPORT34: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL34) as uint32_t};
[INFO] [stdout]      |                                                         ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5360:56
[INFO] [stdout]      |
[INFO] [stdout] 5360 | pub const AOS_TMRA_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5360:42
[INFO] [stdout]      |
[INFO] [stdout] 5360 | pub const AOS_TMRA_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5360:54
[INFO] [stdout]      |
[INFO] [stdout] 5360 | pub const AOS_TMRA_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5361:56
[INFO] [stdout]      |
[INFO] [stdout] 5361 | pub const AOS_TMRA_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5361:42
[INFO] [stdout]      |
[INFO] [stdout] 5361 | pub const AOS_TMRA_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5361:54
[INFO] [stdout]      |
[INFO] [stdout] 5361 | pub const AOS_TMRA_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5362:53
[INFO] [stdout]      |
[INFO] [stdout] 5362 | pub const AOS_OTS: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, OTS_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5362:39
[INFO] [stdout]      |
[INFO] [stdout] 5362 | pub const AOS_OTS: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, OTS_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5362:51
[INFO] [stdout]      |
[INFO] [stdout] 5362 | pub const AOS_OTS: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, OTS_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                   ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5363:56
[INFO] [stdout]      |
[INFO] [stdout] 5363 | pub const AOS_ADC1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5363:42
[INFO] [stdout]      |
[INFO] [stdout] 5363 | pub const AOS_ADC1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5363:54
[INFO] [stdout]      |
[INFO] [stdout] 5363 | pub const AOS_ADC1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5364:56
[INFO] [stdout]      |
[INFO] [stdout] 5364 | pub const AOS_ADC1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5364:42
[INFO] [stdout]      |
[INFO] [stdout] 5364 | pub const AOS_ADC1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5364:54
[INFO] [stdout]      |
[INFO] [stdout] 5364 | pub const AOS_ADC1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5365:56
[INFO] [stdout]      |
[INFO] [stdout] 5365 | pub const AOS_ADC2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5365:42
[INFO] [stdout]      |
[INFO] [stdout] 5365 | pub const AOS_ADC2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5365:54
[INFO] [stdout]      |
[INFO] [stdout] 5365 | pub const AOS_ADC2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5366:56
[INFO] [stdout]      |
[INFO] [stdout] 5366 | pub const AOS_ADC2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5366:42
[INFO] [stdout]      |
[INFO] [stdout] 5366 | pub const AOS_ADC2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5366:54
[INFO] [stdout]      |
[INFO] [stdout] 5366 | pub const AOS_ADC2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5367:56
[INFO] [stdout]      |
[INFO] [stdout] 5367 | pub const AOS_COMM_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRG1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5367:42
[INFO] [stdout]      |
[INFO] [stdout] 5367 | pub const AOS_COMM_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRG1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5367:54
[INFO] [stdout]      |
[INFO] [stdout] 5367 | pub const AOS_COMM_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRG1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5368:56
[INFO] [stdout]      |
[INFO] [stdout] 5368 | pub const AOS_COMM_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRG2) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:5368:42
[INFO] [stdout]      |
[INFO] [stdout] 5368 | pub const AOS_COMM_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRG2) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:5368:54
[INFO] [stdout]      |
[INFO] [stdout] 5368 | pub const AOS_COMM_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRG2) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:114
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...T_PEAK) | (TMR4_FLAG_CNT_VALLEY))) | (TMR4_FLAG_RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TM...
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:112
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...MR4_FLAG_CNT_PEAK) | (TMR4_FLAG_CNT_VALLEY))) | (TMR4_FLAG_RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:143
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...EY))) | (TMR4_FLAG_RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_...
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:141
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...AG_CNT_VALLEY))) | (TMR4_FLAG_RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH)...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:172
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLA...
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:170
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) ...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:201
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...MR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:199
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:227
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...D_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:225
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...LAG_RELOAD_TMR_W))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:253
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:251
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:279
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:277
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:305
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:303
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:331
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ..._CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7636:329
[INFO] [stdout]      |
[INFO] [stdout] 7636 | ...4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:111
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...CNT_PEAK) | (TMR4_INT_CNT_VALLEY))) | (TMR4_INT_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4...
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:109
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...(TMR4_INT_CNT_PEAK) | (TMR4_INT_CNT_VALLEY))) | (TMR4_INT_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W)...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:139
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...LLEY))) | (TMR4_INT_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_IN...
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:137
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...INT_CNT_VALLEY))) | (TMR4_INT_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) ...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:167
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...MR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_O...
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:165
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...T_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:195
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:193
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...T_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:220
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...AD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:218
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ..._INT_RELOAD_TMR_W))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:245
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...C_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:243
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...MR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:270
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...C_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:268
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...MR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:295
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...C_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:293
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...MR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:320
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...C_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f460/src/lib.rs:7648:318
[INFO] [stdout]      |
[INFO] [stdout] 7648 | ...MR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6314:54
[INFO] [stdout]      |
[INFO] [stdout] 6314 | pub const AOS_DCU1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6314:40
[INFO] [stdout]      |
[INFO] [stdout] 6314 | pub const AOS_DCU1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6314:52
[INFO] [stdout]      |
[INFO] [stdout] 6314 | pub const AOS_DCU1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6315:54
[INFO] [stdout]      |
[INFO] [stdout] 6315 | pub const AOS_DCU2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6315:40
[INFO] [stdout]      |
[INFO] [stdout] 6315 | pub const AOS_DCU2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6315:52
[INFO] [stdout]      |
[INFO] [stdout] 6315 | pub const AOS_DCU2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6316:54
[INFO] [stdout]      |
[INFO] [stdout] 6316 | pub const AOS_DCU3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6316:40
[INFO] [stdout]      |
[INFO] [stdout] 6316 | pub const AOS_DCU3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6316:52
[INFO] [stdout]      |
[INFO] [stdout] 6316 | pub const AOS_DCU3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6317:54
[INFO] [stdout]      |
[INFO] [stdout] 6317 | pub const AOS_DCU4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6317:40
[INFO] [stdout]      |
[INFO] [stdout] 6317 | pub const AOS_DCU4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6317:52
[INFO] [stdout]      |
[INFO] [stdout] 6317 | pub const AOS_DCU4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DCU_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6318:56
[INFO] [stdout]      |
[INFO] [stdout] 6318 | pub const AOS_DMA1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6318:42
[INFO] [stdout]      |
[INFO] [stdout] 6318 | pub const AOS_DMA1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6318:54
[INFO] [stdout]      |
[INFO] [stdout] 6318 | pub const AOS_DMA1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6319:56
[INFO] [stdout]      |
[INFO] [stdout] 6319 | pub const AOS_DMA1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6319:42
[INFO] [stdout]      |
[INFO] [stdout] 6319 | pub const AOS_DMA1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6319:54
[INFO] [stdout]      |
[INFO] [stdout] 6319 | pub const AOS_DMA1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6320:56
[INFO] [stdout]      |
[INFO] [stdout] 6320 | pub const AOS_DMA1_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6320:42
[INFO] [stdout]      |
[INFO] [stdout] 6320 | pub const AOS_DMA1_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6320:54
[INFO] [stdout]      |
[INFO] [stdout] 6320 | pub const AOS_DMA1_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6321:56
[INFO] [stdout]      |
[INFO] [stdout] 6321 | pub const AOS_DMA1_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6321:42
[INFO] [stdout]      |
[INFO] [stdout] 6321 | pub const AOS_DMA1_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6321:54
[INFO] [stdout]      |
[INFO] [stdout] 6321 | pub const AOS_DMA1_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6322:56
[INFO] [stdout]      |
[INFO] [stdout] 6322 | pub const AOS_DMA1_4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6322:42
[INFO] [stdout]      |
[INFO] [stdout] 6322 | pub const AOS_DMA1_4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6322:54
[INFO] [stdout]      |
[INFO] [stdout] 6322 | pub const AOS_DMA1_4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6323:56
[INFO] [stdout]      |
[INFO] [stdout] 6323 | pub const AOS_DMA1_5: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL5) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6323:42
[INFO] [stdout]      |
[INFO] [stdout] 6323 | pub const AOS_DMA1_5: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL5) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6323:54
[INFO] [stdout]      |
[INFO] [stdout] 6323 | pub const AOS_DMA1_5: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA1_TRGSEL5) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6324:56
[INFO] [stdout]      |
[INFO] [stdout] 6324 | pub const AOS_DMA2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6324:42
[INFO] [stdout]      |
[INFO] [stdout] 6324 | pub const AOS_DMA2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6324:54
[INFO] [stdout]      |
[INFO] [stdout] 6324 | pub const AOS_DMA2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6325:56
[INFO] [stdout]      |
[INFO] [stdout] 6325 | pub const AOS_DMA2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6325:42
[INFO] [stdout]      |
[INFO] [stdout] 6325 | pub const AOS_DMA2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6325:54
[INFO] [stdout]      |
[INFO] [stdout] 6325 | pub const AOS_DMA2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6326:56
[INFO] [stdout]      |
[INFO] [stdout] 6326 | pub const AOS_DMA2_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6326:42
[INFO] [stdout]      |
[INFO] [stdout] 6326 | pub const AOS_DMA2_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6326:54
[INFO] [stdout]      |
[INFO] [stdout] 6326 | pub const AOS_DMA2_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6327:56
[INFO] [stdout]      |
[INFO] [stdout] 6327 | pub const AOS_DMA2_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6327:42
[INFO] [stdout]      |
[INFO] [stdout] 6327 | pub const AOS_DMA2_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6327:54
[INFO] [stdout]      |
[INFO] [stdout] 6327 | pub const AOS_DMA2_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6328:56
[INFO] [stdout]      |
[INFO] [stdout] 6328 | pub const AOS_DMA2_4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6328:42
[INFO] [stdout]      |
[INFO] [stdout] 6328 | pub const AOS_DMA2_4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6328:54
[INFO] [stdout]      |
[INFO] [stdout] 6328 | pub const AOS_DMA2_4: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL4) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6329:56
[INFO] [stdout]      |
[INFO] [stdout] 6329 | pub const AOS_DMA2_5: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL5) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6329:42
[INFO] [stdout]      |
[INFO] [stdout] 6329 | pub const AOS_DMA2_5: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL5) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6329:54
[INFO] [stdout]      |
[INFO] [stdout] 6329 | pub const AOS_DMA2_5: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA2_TRGSEL5) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6330:56
[INFO] [stdout]      |
[INFO] [stdout] 6330 | pub const AOS_DMA_RC: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA_RC_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6330:42
[INFO] [stdout]      |
[INFO] [stdout] 6330 | pub const AOS_DMA_RC: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA_RC_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6330:54
[INFO] [stdout]      |
[INFO] [stdout] 6330 | pub const AOS_DMA_RC: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, DMA_RC_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6331:56
[INFO] [stdout]      |
[INFO] [stdout] 6331 | pub const AOS_TMR6_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6331:42
[INFO] [stdout]      |
[INFO] [stdout] 6331 | pub const AOS_TMR6_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6331:54
[INFO] [stdout]      |
[INFO] [stdout] 6331 | pub const AOS_TMR6_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6332:56
[INFO] [stdout]      |
[INFO] [stdout] 6332 | pub const AOS_TMR6_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6332:42
[INFO] [stdout]      |
[INFO] [stdout] 6332 | pub const AOS_TMR6_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6332:54
[INFO] [stdout]      |
[INFO] [stdout] 6332 | pub const AOS_TMR6_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR6_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6333:56
[INFO] [stdout]      |
[INFO] [stdout] 6333 | pub const AOS_TMR4_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR4_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6333:42
[INFO] [stdout]      |
[INFO] [stdout] 6333 | pub const AOS_TMR4_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR4_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6333:54
[INFO] [stdout]      |
[INFO] [stdout] 6333 | pub const AOS_TMR4_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR4_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6334:56
[INFO] [stdout]      |
[INFO] [stdout] 6334 | pub const AOS_TMR4_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR4_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6334:42
[INFO] [stdout]      |
[INFO] [stdout] 6334 | pub const AOS_TMR4_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR4_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6334:54
[INFO] [stdout]      |
[INFO] [stdout] 6334 | pub const AOS_TMR4_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR4_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6335:56
[INFO] [stdout]      |
[INFO] [stdout] 6335 | pub const AOS_TMR4_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR4_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6335:42
[INFO] [stdout]      |
[INFO] [stdout] 6335 | pub const AOS_TMR4_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR4_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6335:54
[INFO] [stdout]      |
[INFO] [stdout] 6335 | pub const AOS_TMR4_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR4_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6336:59
[INFO] [stdout]      |
[INFO] [stdout] 6336 | pub const AOS_EVTPORT12: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL12) as uint32_t};
[INFO] [stdout]      |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6336:45
[INFO] [stdout]      |
[INFO] [stdout] 6336 | pub const AOS_EVTPORT12: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL12) as uint32_t};
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6336:57
[INFO] [stdout]      |
[INFO] [stdout] 6336 | pub const AOS_EVTPORT12: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL12) as uint32_t};
[INFO] [stdout]      |                                                         ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6337:59
[INFO] [stdout]      |
[INFO] [stdout] 6337 | pub const AOS_EVTPORT34: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL34) as uint32_t};
[INFO] [stdout]      |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6337:45
[INFO] [stdout]      |
[INFO] [stdout] 6337 | pub const AOS_EVTPORT34: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL34) as uint32_t};
[INFO] [stdout]      |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6337:57
[INFO] [stdout]      |
[INFO] [stdout] 6337 | pub const AOS_EVTPORT34: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, PEVNT_TRGSEL34) as uint32_t};
[INFO] [stdout]      |                                                         ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6338:54
[INFO] [stdout]      |
[INFO] [stdout] 6338 | pub const AOS_TMR0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR0_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6338:40
[INFO] [stdout]      |
[INFO] [stdout] 6338 | pub const AOS_TMR0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR0_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6338:52
[INFO] [stdout]      |
[INFO] [stdout] 6338 | pub const AOS_TMR0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMR0_TRGSEL) as uint32_t};
[INFO] [stdout]      |                                                    ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6339:56
[INFO] [stdout]      |
[INFO] [stdout] 6339 | pub const AOS_TMRA_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6339:42
[INFO] [stdout]      |
[INFO] [stdout] 6339 | pub const AOS_TMRA_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6339:54
[INFO] [stdout]      |
[INFO] [stdout] 6339 | pub const AOS_TMRA_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6340:56
[INFO] [stdout]      |
[INFO] [stdout] 6340 | pub const AOS_TMRA_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6340:42
[INFO] [stdout]      |
[INFO] [stdout] 6340 | pub const AOS_TMRA_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6340:54
[INFO] [stdout]      |
[INFO] [stdout] 6340 | pub const AOS_TMRA_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6341:56
[INFO] [stdout]      |
[INFO] [stdout] 6341 | pub const AOS_TMRA_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6341:42
[INFO] [stdout]      |
[INFO] [stdout] 6341 | pub const AOS_TMRA_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6341:54
[INFO] [stdout]      |
[INFO] [stdout] 6341 | pub const AOS_TMRA_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6342:56
[INFO] [stdout]      |
[INFO] [stdout] 6342 | pub const AOS_TMRA_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6342:42
[INFO] [stdout]      |
[INFO] [stdout] 6342 | pub const AOS_TMRA_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6342:54
[INFO] [stdout]      |
[INFO] [stdout] 6342 | pub const AOS_TMRA_3: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, TMRA_TRGSEL3) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6343:56
[INFO] [stdout]      |
[INFO] [stdout] 6343 | pub const AOS_ADC1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6343:42
[INFO] [stdout]      |
[INFO] [stdout] 6343 | pub const AOS_ADC1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6343:54
[INFO] [stdout]      |
[INFO] [stdout] 6343 | pub const AOS_ADC1_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6344:56
[INFO] [stdout]      |
[INFO] [stdout] 6344 | pub const AOS_ADC1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6344:42
[INFO] [stdout]      |
[INFO] [stdout] 6344 | pub const AOS_ADC1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6344:54
[INFO] [stdout]      |
[INFO] [stdout] 6344 | pub const AOS_ADC1_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC1_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6345:56
[INFO] [stdout]      |
[INFO] [stdout] 6345 | pub const AOS_ADC2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6345:42
[INFO] [stdout]      |
[INFO] [stdout] 6345 | pub const AOS_ADC2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6345:54
[INFO] [stdout]      |
[INFO] [stdout] 6345 | pub const AOS_ADC2_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6346:56
[INFO] [stdout]      |
[INFO] [stdout] 6346 | pub const AOS_ADC2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6346:42
[INFO] [stdout]      |
[INFO] [stdout] 6346 | pub const AOS_ADC2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6346:54
[INFO] [stdout]      |
[INFO] [stdout] 6346 | pub const AOS_ADC2_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC2_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6347:56
[INFO] [stdout]      |
[INFO] [stdout] 6347 | pub const AOS_ADC3_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC3_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6347:42
[INFO] [stdout]      |
[INFO] [stdout] 6347 | pub const AOS_ADC3_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC3_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6347:54
[INFO] [stdout]      |
[INFO] [stdout] 6347 | pub const AOS_ADC3_0: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC3_TRGSEL0) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6348:56
[INFO] [stdout]      |
[INFO] [stdout] 6348 | pub const AOS_ADC3_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC3_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6348:42
[INFO] [stdout]      |
[INFO] [stdout] 6348 | pub const AOS_ADC3_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC3_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6348:54
[INFO] [stdout]      |
[INFO] [stdout] 6348 | pub const AOS_ADC3_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, ADC3_TRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6349:56
[INFO] [stdout]      |
[INFO] [stdout] 6349 | pub const AOS_COMM_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6349:42
[INFO] [stdout]      |
[INFO] [stdout] 6349 | pub const AOS_COMM_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRGSEL1) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6349:54
[INFO] [stdout]      |
[INFO] [stdout] 6349 | pub const AOS_COMM_1: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRGSEL1) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6350:56
[INFO] [stdout]      |
[INFO] [stdout] 6350 | pub const AOS_COMM_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6350:42
[INFO] [stdout]      |
[INFO] [stdout] 6350 | pub const AOS_COMM_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRGSEL2) as uint32_t};
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6350:54
[INFO] [stdout]      |
[INFO] [stdout] 6350 | pub const AOS_COMM_2: uint32_t = unsafe {CM_AOS_BASE + core::mem::offset_of!(CM_AOS_TypeDef, COMTRGSEL2) as uint32_t};
[INFO] [stdout]      |                                                      ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6878:83
[INFO] [stdout]      |
[INFO] [stdout] 6878 | ...nt = unsafe {((EFM_PGM_UNIT_BYTES) + (3 as core::ffi::c_uint)) / (4 as core::ffi::c_uint)};
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot add `u32` to `u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6878:81
[INFO] [stdout]      |
[INFO] [stdout] 6878 | pub const EFM_PGM_UNIT_WORDS: core::ffi::c_uint = unsafe {((EFM_PGM_UNIT_BYTES) + (3 as core::ffi::c_uint)) / (4 as core::ffi::c_u...
[INFO] [stdout]      |                                                                                 ^ no implementation for `u64 + u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Add<u32>` is not implemented for `u64`
[INFO] [stdout] help: the following other types implement trait `Add<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:98:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:113:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add<u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u64` implements `Add<&u64>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u64` implements `Add`
[INFO] [stdout]      = note: this error originates in the macro `add_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6878:111
[INFO] [stdout]      |
[INFO] [stdout] 6878 | ...BYTES) + (3 as core::ffi::c_uint)) / (4 as core::ffi::c_uint)};
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:6878:59
[INFO] [stdout]      |
[INFO] [stdout] 6878 | ... = unsafe {((EFM_PGM_UNIT_BYTES) + (3 as core::ffi::c_uint)) / (4 as core::ffi::c_uint)};
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot divide `u64` by `u32`
[INFO] [stdout]     --> hc32f448/src/lib.rs:6878:109
[INFO] [stdout]      |
[INFO] [stdout] 6878 | ...M_PGM_UNIT_BYTES) + (3 as core::ffi::c_uint)) / (4 as core::ffi::c_uint)};
[INFO] [stdout]      |                                                  ^ no implementation for `u64 / u32`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Div<u32>` is not implemented for `u64`
[INFO] [stdout]      = help: the following other types implement trait `Div<Rhs>`:
[INFO] [stdout]                `&u64` implements `Div<u64>`
[INFO] [stdout]                `&u64` implements `Div`
[INFO] [stdout]                `u64` implements `Div<&u64>`
[INFO] [stdout]                `u64` implements `Div<NonZero<u64>>`
[INFO] [stdout]                `u64` implements `Div`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:136
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...T_PEAK) | (TMR4_FLAG_CNT_VALLEY))) | (TMR4_FLAG_RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TM...
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:134
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...MR4_FLAG_CNT_PEAK) | (TMR4_FLAG_CNT_VALLEY))) | (TMR4_FLAG_RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:165
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...EY))) | (TMR4_FLAG_RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_RELOAD_TMR_X))) | (TM...
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:163
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...AG_CNT_VALLEY))) | (TMR4_FLAG_RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_RELOAD_TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:194
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ..._U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_RELOAD_TMR_X))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_...
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:192
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ..._RELOAD_TMR_U))) | (TMR4_FLAG_RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_RELOAD_TMR_X))) | (TMR4_FLAG_OC_CMP_UH)...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:223
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ..._V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_RELOAD_TMR_X))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLA...
[INFO] [stdout]      |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:221
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ..._RELOAD_TMR_V))) | (TMR4_FLAG_RELOAD_TMR_W))) | (TMR4_FLAG_RELOAD_TMR_X))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) ...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:252
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...MR_W))) | (TMR4_FLAG_RELOAD_TMR_X))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:250
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ..._RELOAD_TMR_W))) | (TMR4_FLAG_RELOAD_TMR_X))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:278
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...D_TMR_X))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:276
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...LAG_RELOAD_TMR_X))) | (TMR4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:304
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ..._CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:302
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_OC_CMP_UH))) | (TMR4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:330
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ..._CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:328
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_OC_CMP_UL))) | (TMR4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:356
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ..._CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))) | (TMR4_FLAG_OC_CMP_XH))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:354
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_OC_CMP_VH))) | (TMR4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))) | (TMR4_FLAG_OC_CMP_XH))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:382
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ..._CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))) | (TMR4_FLAG_OC_CMP_XH))) | (TMR4_FLAG_OC_CMP_XL))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:380
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_OC_CMP_VL))) | (TMR4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))) | (TMR4_FLAG_OC_CMP_XH))) | (TMR4_FLAG_OC_CMP_XL))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:408
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ..._CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))) | (TMR4_FLAG_OC_CMP_XH))) | (TMR4_FLAG_OC_CMP_XL))) | (TMR4_FLAG_SCMP_EVT0))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:406
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_OC_CMP_WH))) | (TMR4_FLAG_OC_CMP_WL))) | (TMR4_FLAG_OC_CMP_XH))) | (TMR4_FLAG_OC_CMP_XL))) | (TMR4_FLAG_SCMP_EVT0))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:434
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ..._CMP_WL))) | (TMR4_FLAG_OC_CMP_XH))) | (TMR4_FLAG_OC_CMP_XL))) | (TMR4_FLAG_SCMP_EVT0))) | (TMR4_FLAG_SCMP_EVT1))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:432
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_OC_CMP_WL))) | (TMR4_FLAG_OC_CMP_XH))) | (TMR4_FLAG_OC_CMP_XL))) | (TMR4_FLAG_SCMP_EVT0))) | (TMR4_FLAG_SCMP_EVT1))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:460
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ..._CMP_XH))) | (TMR4_FLAG_OC_CMP_XL))) | (TMR4_FLAG_SCMP_EVT0))) | (TMR4_FLAG_SCMP_EVT1))) | (TMR4_FLAG_SCMP_EVT2))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:458
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_OC_CMP_XH))) | (TMR4_FLAG_OC_CMP_XL))) | (TMR4_FLAG_SCMP_EVT0))) | (TMR4_FLAG_SCMP_EVT1))) | (TMR4_FLAG_SCMP_EVT2))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:486
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ..._CMP_XL))) | (TMR4_FLAG_SCMP_EVT0))) | (TMR4_FLAG_SCMP_EVT1))) | (TMR4_FLAG_SCMP_EVT2))) | (TMR4_FLAG_SCMP_EVT3))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:484
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_OC_CMP_XL))) | (TMR4_FLAG_SCMP_EVT0))) | (TMR4_FLAG_SCMP_EVT1))) | (TMR4_FLAG_SCMP_EVT2))) | (TMR4_FLAG_SCMP_EVT3))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:512
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...MP_EVT0))) | (TMR4_FLAG_SCMP_EVT1))) | (TMR4_FLAG_SCMP_EVT2))) | (TMR4_FLAG_SCMP_EVT3))) | (TMR4_FLAG_SCMP_EVT4))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:510
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_SCMP_EVT0))) | (TMR4_FLAG_SCMP_EVT1))) | (TMR4_FLAG_SCMP_EVT2))) | (TMR4_FLAG_SCMP_EVT3))) | (TMR4_FLAG_SCMP_EVT4))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:538
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...MP_EVT1))) | (TMR4_FLAG_SCMP_EVT2))) | (TMR4_FLAG_SCMP_EVT3))) | (TMR4_FLAG_SCMP_EVT4))) | (TMR4_FLAG_SCMP_EVT5))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:536
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_SCMP_EVT1))) | (TMR4_FLAG_SCMP_EVT2))) | (TMR4_FLAG_SCMP_EVT3))) | (TMR4_FLAG_SCMP_EVT4))) | (TMR4_FLAG_SCMP_EVT5))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:564
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...MP_EVT2))) | (TMR4_FLAG_SCMP_EVT3))) | (TMR4_FLAG_SCMP_EVT4))) | (TMR4_FLAG_SCMP_EVT5))) | (TMR4_FLAG_SCMP_EVT6))) | (TMR4_FLAG...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:562
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_SCMP_EVT2))) | (TMR4_FLAG_SCMP_EVT3))) | (TMR4_FLAG_SCMP_EVT4))) | (TMR4_FLAG_SCMP_EVT5))) | (TMR4_FLAG_SCMP_EVT6))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:590
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...MP_EVT3))) | (TMR4_FLAG_SCMP_EVT4))) | (TMR4_FLAG_SCMP_EVT5))) | (TMR4_FLAG_SCMP_EVT6))) | (TMR4_FLAG_SCMP_EVT7))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:588
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_SCMP_EVT3))) | (TMR4_FLAG_SCMP_EVT4))) | (TMR4_FLAG_SCMP_EVT5))) | (TMR4_FLAG_SCMP_EVT6))) | (TMR4_FLAG_SCMP_EVT7))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:616
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...MP_EVT4))) | (TMR4_FLAG_SCMP_EVT5))) | (TMR4_FLAG_SCMP_EVT6))) | (TMR4_FLAG_SCMP_EVT7))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:614
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_SCMP_EVT4))) | (TMR4_FLAG_SCMP_EVT5))) | (TMR4_FLAG_SCMP_EVT6))) | (TMR4_FLAG_SCMP_EVT7))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:642
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...MP_EVT5))) | (TMR4_FLAG_SCMP_EVT6))) | (TMR4_FLAG_SCMP_EVT7))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8793:640
[INFO] [stdout]      |
[INFO] [stdout] 8793 | ...4_FLAG_SCMP_EVT5))) | (TMR4_FLAG_SCMP_EVT6))) | (TMR4_FLAG_SCMP_EVT7))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:133
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...CNT_PEAK) | (TMR4_INT_CNT_VALLEY))) | (TMR4_INT_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4...
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:131
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...(TMR4_INT_CNT_PEAK) | (TMR4_INT_CNT_VALLEY))) | (TMR4_INT_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W)...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:161
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...LLEY))) | (TMR4_INT_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_RELOAD_TMR_X))) | (TMR4...
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:159
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...INT_CNT_VALLEY))) | (TMR4_INT_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_RELOAD_TMR_X)...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:189
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_RELOAD_TMR_X))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_IN...
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:187
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...T_RELOAD_TMR_U))) | (TMR4_INT_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_RELOAD_TMR_X))) | (TMR4_INT_OC_CMP_UH))) ...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:217
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_RELOAD_TMR_X))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_O...
[INFO] [stdout]      |                                          ^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:215
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...T_RELOAD_TMR_V))) | (TMR4_INT_RELOAD_TMR_W))) | (TMR4_INT_RELOAD_TMR_X))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:245
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...TMR_W))) | (TMR4_INT_RELOAD_TMR_X))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:243
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...T_RELOAD_TMR_W))) | (TMR4_INT_RELOAD_TMR_X))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:270
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...AD_TMR_X))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:268
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ..._INT_RELOAD_TMR_X))) | (TMR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:295
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...C_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:293
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_OC_CMP_UH))) | (TMR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:320
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...C_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))) | (TMR4_INT_OC_...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:318
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_OC_CMP_UL))) | (TMR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking regex-automata v0.4.14
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:345
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...C_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))) | (TMR4_INT_OC_CMP_XH))) | (TMR4_INT_OC_...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:343
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_OC_CMP_VH))) | (TMR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))) | (TMR4_INT_OC_CMP_XH))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:370
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...C_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))) | (TMR4_INT_OC_CMP_XH))) | (TMR4_INT_OC_CMP_XL))) | (TMR4_INT_SCM...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:368
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_OC_CMP_VL))) | (TMR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))) | (TMR4_INT_OC_CMP_XH))) | (TMR4_INT_OC_CMP_XL))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:395
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...C_CMP_WH))) | (TMR4_INT_OC_CMP_WL))) | (TMR4_INT_OC_CMP_XH))) | (TMR4_INT_OC_CMP_XL))) | (TMR4_INT_SCMP_EVT0))) | (TMR4_INT_SCM...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:393
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_OC_CMP_WH))) | (TMR4_INT_OC_CMP_WL))) | (TMR4_INT_OC_CMP_XH))) | (TMR4_INT_OC_CMP_XL))) | (TMR4_INT_SCMP_EVT0))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:420
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...C_CMP_WL))) | (TMR4_INT_OC_CMP_XH))) | (TMR4_INT_OC_CMP_XL))) | (TMR4_INT_SCMP_EVT0))) | (TMR4_INT_SCMP_EVT1))) | (TMR4_INT_SCM...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:418
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_OC_CMP_WL))) | (TMR4_INT_OC_CMP_XH))) | (TMR4_INT_OC_CMP_XL))) | (TMR4_INT_SCMP_EVT0))) | (TMR4_INT_SCMP_EVT1))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:445
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...C_CMP_XH))) | (TMR4_INT_OC_CMP_XL))) | (TMR4_INT_SCMP_EVT0))) | (TMR4_INT_SCMP_EVT1))) | (TMR4_INT_SCMP_EVT2))) | (TMR4_INT_SCM...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:443
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_OC_CMP_XH))) | (TMR4_INT_OC_CMP_XL))) | (TMR4_INT_SCMP_EVT0))) | (TMR4_INT_SCMP_EVT1))) | (TMR4_INT_SCMP_EVT2))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:470
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...C_CMP_XL))) | (TMR4_INT_SCMP_EVT0))) | (TMR4_INT_SCMP_EVT1))) | (TMR4_INT_SCMP_EVT2))) | (TMR4_INT_SCMP_EVT3))) | (TMR4_INT_SCM...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:468
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_OC_CMP_XL))) | (TMR4_INT_SCMP_EVT0))) | (TMR4_INT_SCMP_EVT1))) | (TMR4_INT_SCMP_EVT2))) | (TMR4_INT_SCMP_EVT3))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:495
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...CMP_EVT0))) | (TMR4_INT_SCMP_EVT1))) | (TMR4_INT_SCMP_EVT2))) | (TMR4_INT_SCMP_EVT3))) | (TMR4_INT_SCMP_EVT4))) | (TMR4_INT_SCM...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:493
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_SCMP_EVT0))) | (TMR4_INT_SCMP_EVT1))) | (TMR4_INT_SCMP_EVT2))) | (TMR4_INT_SCMP_EVT3))) | (TMR4_INT_SCMP_EVT4))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:520
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...CMP_EVT1))) | (TMR4_INT_SCMP_EVT2))) | (TMR4_INT_SCMP_EVT3))) | (TMR4_INT_SCMP_EVT4))) | (TMR4_INT_SCMP_EVT5))) | (TMR4_INT_SCM...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:518
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_SCMP_EVT1))) | (TMR4_INT_SCMP_EVT2))) | (TMR4_INT_SCMP_EVT3))) | (TMR4_INT_SCMP_EVT4))) | (TMR4_INT_SCMP_EVT5))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:545
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...CMP_EVT2))) | (TMR4_INT_SCMP_EVT3))) | (TMR4_INT_SCMP_EVT4))) | (TMR4_INT_SCMP_EVT5))) | (TMR4_INT_SCMP_EVT6))) | (TMR4_INT_SCM...
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:543
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_SCMP_EVT2))) | (TMR4_INT_SCMP_EVT3))) | (TMR4_INT_SCMP_EVT4))) | (TMR4_INT_SCMP_EVT5))) | (TMR4_INT_SCMP_EVT6))) | (TMR...
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:570
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...CMP_EVT3))) | (TMR4_INT_SCMP_EVT4))) | (TMR4_INT_SCMP_EVT5))) | (TMR4_INT_SCMP_EVT6))) | (TMR4_INT_SCMP_EVT7))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:568
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_SCMP_EVT3))) | (TMR4_INT_SCMP_EVT4))) | (TMR4_INT_SCMP_EVT5))) | (TMR4_INT_SCMP_EVT6))) | (TMR4_INT_SCMP_EVT7))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:595
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...CMP_EVT4))) | (TMR4_INT_SCMP_EVT5))) | (TMR4_INT_SCMP_EVT6))) | (TMR4_INT_SCMP_EVT7))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:593
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_SCMP_EVT4))) | (TMR4_INT_SCMP_EVT5))) | (TMR4_INT_SCMP_EVT6))) | (TMR4_INT_SCMP_EVT7))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:620
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...CMP_EVT5))) | (TMR4_INT_SCMP_EVT6))) | (TMR4_INT_SCMP_EVT7))};
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: no implementation for `u32 | u64`
[INFO] [stdout]     --> hc32f448/src/lib.rs:8816:618
[INFO] [stdout]      |
[INFO] [stdout] 8816 | ...MR4_INT_SCMP_EVT5))) | (TMR4_INT_SCMP_EVT6))) | (TMR4_INT_SCMP_EVT7))};
[INFO] [stdout]      |                                                  ^ no implementation for `u32 | u64`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `BitOr<u64>` is not implemented for `u32`
[INFO] [stdout] help: the following other types implement trait `BitOr<Rhs>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:22:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr<u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:33:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr<&u32>`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/internal_macros.rs:44:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `&u32` implements `BitOr`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:278:8
[INFO] [stdout]      |
[INFO] [stdout]      = note: `u32` implements `BitOr`
[INFO] [stdout]     ::: /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/bit.rs:291:0
[INFO] [stdout]      |
[INFO] [stdout]      = note: in this macro invocation
[INFO] [stdout]      = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitor_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking cexpr v0.6.0
[INFO] [stdout] Some errors have detailed explanations: E0277, E0308.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `hc32f460_driver_sys` (lib test) due to 117 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] Some errors have detailed explanations: E0277, E0308.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `hc32f460_driver_sys` (lib) due to 117 previous errors
[INFO] [stdout] Some errors have detailed explanations: E0277, E0308.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `hc32f448_driver_sys` (lib) due to 196 previous errors
[INFO] [stdout] Some errors have detailed explanations: E0277, E0308.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `hc32f448_driver_sys` (lib test) due to 196 previous errors
[INFO] running `Command { std: "docker" "inspect" "34b787eb2119b5d920e87b5c9d3fd0591eb93c54967e6e88a7425bb52d84364d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "34b787eb2119b5d920e87b5c9d3fd0591eb93c54967e6e88a7425bb52d84364d", kill_on_drop: false }`
[INFO] [stdout] 34b787eb2119b5d920e87b5c9d3fd0591eb93c54967e6e88a7425bb52d84364d
